@charset "UTF-8";
/* CSS Document */

/*color 文字色等で使用しています*/
.red{color:#F40206;}
.green{color: #3CAE48;}
.orenge{color: #DA8100;}
.gray{color:#848484;}
.blue{
	color: #008BD9;
}
.deepGreen{color:#4F612C;}
.deepBlue3{color:#19385D;}
.deepRed3{color:#A34D45;}
.attenGry{font-size:75%;color: #88888F;}
/* ---------- メインビジュアル背景色 ---------- */
/*メインビジュアル背景色は以下の6種類より選んでください。
あらたに色を作成する場合は7つめのコメントアウトを外して●●部分にわかりやすい名前、#部分に16進数の色を指定してください。
その後HTML内のclass名を変更してください。*/

.waterBG{background-color:#94C4ED;}/*テンプレート色*/
.purpleBG{background-color:#fde2ff;}/*紫*/
.wblueBG{background-color:#d2f6ff;}/*薄い水色*/
.wredBG{background-color:#ffb4b4;}/*赤*/
.yellowBG{background-color:#dfe9bc;}/*黄色*/
.eeeBG{background-color: #eee;}/*グレー*/
.grayBG{background-color:#f7f8f8;}
.ddblueBG{background-color:#19385D;}
.ddgreenBG{background-color:#D7E3BF;}
.ddwblueBG{background-color:#BACDE4;}
.ddorengeBG{background-color:#F9C093;}
.bluegreenBG{background-color: #008774;}
.deepRed3BG{background-color: #A43256;}
.blue3BG{background-color: #2d4ba5;}
.blue4BG{background-color: #0f9ceb;}
/*.●●{background-color:#******;}*/


/*************** 左メニュー用お問い合わせボタン ****************/
/*左メニューのお問い合わせ背景色は以下の4種類より選んでください。
あらたに色を作成する場合は5つめのコメントアウトを外して●●部分にわかりやすい名前、#部分に16進数の色を指定してください。
その後HTML内のclass名を変更してください。*/

.greenBG{background-color:#3CAE48;}/*緑*/
.dblueBG{background-color:#1326B3;}/*濃い青*/
.orengeBG{background-color:#DD921D;}/*オレンジ*/
.redBG{background-color:#F40206;}/*赤*/
.blueBG{background-color:#5182BB;}/*アオ*/
.blueBG2{
	background-color: #007EAF;
}/*アオ2*/
/*.●●{background-color:#******;}*/

/*************** 左メニュー用お問い合わせボタン（グラデーション） ****************/
/*左メニューのグラデーションパターンサンプル例です。
使用する場合はカラーを編集してご使用ください。2か所以上使用する場合は、複製してclass名とカラーを変更して使用ください。*/
.leftBtn01 {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: -moz-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: -o-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: -ms-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: linear-gradient(top, #27cf4e 0%,#0b571a 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#27cf4e',EndColorStr='#0b571a');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#27cf4e',EndColorStr='#0b571a');
}
a.leftBtn01{ color:#000000; text-decoration:none;}



/* コンテンツエリアお問い合わせボタン */
/*コンテンツエリアグラデーション無しのカラーは以下の4種類+class指定なし（白）の5種類より選んでください。
新たに色を作成する場合は以下のコメントアウトを外して●●部分にわかりやすい名前、#部分に16進数の色を指定してください。
colorは文字色の指定になります。*/
.colorGreen a{background-color: #E7F7EE;color:#000000;}
.colorGreen a:hover{color:#F63;}

.colorRed a{background-color:#D02124;color:#fff;}
.colorRed a:hover{color:#FDFB51;}

.colorBlue a{ background-color:#D0E9F0;color:#000000;}
.colorBlue a:hover{color:#F63;}

.colorOrenge a{background-color: #F7ECCB;color:#000000;}
.colorOrenge a:hover{color:#F63;}

/*.●● a{background-color: #*****;color:#*****;}*/
/*.●● a:hover{color:#*****;}*/

div.contactBtn{width: 200px;	height: auto;margin: 0 auto; font-size:120%; }
div.contactBtn a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Ba0a054bb-08be-43c6-94e5-e2941fdfac2f%7D_contact_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 200px;
	line-height:1.5em;
	text-decoration:none;
	padding:1em 8px 1em 65px;
}
div.downBtn{width: 200px;	height: auto;margin: 0 auto 10px auto; font-size:120%; }
div.downBtn a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bb4fea5e0-0a10-47ac-82da-e5250455afd1%7D_down_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 200px;
	line-height:1.5em;
	text-decoration:none;
	padding:1em 8px 1em 65px;
}
div.arowBtn{width: 200px;	height: auto;margin: 0 auto 10px auto; font-size:120%; }
div.arowBtn a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B315f00f6-2191-4321-b978-c1ce52a8e763%7D_arow_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 200px;
	line-height:1.5em;
	text-decoration:none;
	padding:1em 8px 1em 65px;
}
div.arowBtnFull{width: 100%;	height: auto;margin: 0 auto 10px auto; font-size:90%; }
div.arowBtnFull a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B315f00f6-2191-4321-b978-c1ce52a8e763%7D_arow_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
	line-height:1.8em;
	text-decoration:none;
	padding:0.7em 8px 0.5em 65px;
}
div.arowBtnHalf{width: 100%;	height: auto;margin: 0 auto 10px auto; font-size:90%; }
div.arowBtnHalf a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B315f00f6-2191-4321-b978-c1ce52a8e763%7D_arow_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
	line-height:1.8em;
	text-decoration:none;
	padding:0.7em 8px 0.5em 65px;
}
/* コンテンツエリアお問い合わせボタン 横幅100% */
div.contactBtnFull{
	width: 100%;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	font-size: 100%;
	text-align: center;
}
div.contactBtnFull a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Ba0a054bb-08be-43c6-94e5-e2941fdfac2f%7D_contact_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
	line-height:1.5em;
	text-decoration:none;
	padding-left:60px;
	padding-right:1em;
	padding-top:0.8em;
	padding-bottom:0.8em;
}
/* Point */
.point00{ background:#efefef; padding:6px; min-height:60px; margin-bottom:10px;}
.point01{ background:#efefef url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B46d62824-7fc7-49a3-b7de-d05227be6946%7D_point01.gif) 10px 6px no-repeat; padding:6px 6px 6px 64px; min-height:60px; margin-bottom:10px;}
.point02{ background:#efefef url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B5ceb5c61-867f-4b9a-8c36-7373f6360db7%7D_point02.gif) 10px 6px no-repeat; padding:6px 6px 6px 64px;min-height:60px; margin-bottom:10px;}
.point03{ background:#efefef url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B2b57f675-222a-49ac-8ab2-884473e9138b%7D_point03.gif) 10px 6px no-repeat; padding:6px 6px 6px 64px;min-height:60px; margin-bottom:10px;}

/* 追加更新分201901 */
.jinzaiKagaku{
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bc30a6288-cfc0-45e3-a439-a93ea9c962c4%7D_gene_hr_img_n01.png) center center no-repeat;
	overflow: hidden;
	margin: 10px 0;
}

.jinzaiKagaku1{color: #00ab45; font-size: 170%; font-weight: bold; margin: 10px 0; font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;}
.jinzaiKagaku2{color: #c55a10; font-size: 170%; font-weight: bold; margin: 10px 0; font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;}
.jinzaiKagaku3{color: #c4560c; font-size: 170%; font-weight: bold; margin: 10px 0; font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;}
.jinzaiKagaku4{color: #335899; font-size: 170%; font-weight: bold; margin: 10px 0; font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;}

.jinzaiKagakuTitle{
	color: #000;
	font-size: 230%;
	font-weight: bold;
	margin: 5px 0;
	display: block;
	text-align: center;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.jinzaiKagaku ul li{
	list-style: none;
	font-size: 90%;
	text-indent: -1em;
	margin-left: 1em;
	font-weight: bold;
}

.tm201901{
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bfbe35017-5921-4258-b739-b5888da2ad3c%7D_tm_setumei01.png) center bottom no-repeat #2d4ba5;
	background-size: 100%;
	padding-top: 200px;
	color: #fff;
	font-size: 200%;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
    padding: 30px 80px 70px 80px;	
    line-height: 1.3;
}

.kaikaku20901{
	overflow: hidden;
	margin: 10px 0 30px 0;
	list-style: none;
}


.kaikaku20901Title{
	font-size: 130%;
	text-align: center;	
	font-weight: bold;
	margin: 10px 0 5px 0;
}

.kaikaku20901_01{
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9e0ea335-644c-4a41-b140-babad463345b%7D_tm_setumei02_01.png) right bottom no-repeat #d1e6dd;
	width: 225px;
	margin: 0 10px 0 0;
	display: inline-block;
	vertical-align: top;
}

.kaikaku20901_01 .kaikaku20901Map{
	background: #a4cebb;
	padding: 5px;
	margin-bottom: 10px;
}

.kaikaku20901_01 .kaikaku20901Map p{
	color: #fff;
	text-align: center;
	vertical-align: middle;
	background: #5da987;
	border: 3px solid #333;
	line-height: 1.1;
	padding: 5px;
}

.kaikaku20901_01 .kaikaku20901Map li{
	background: #fff;
	margin: 5px 10px;
	list-style: none;
	text-align: center;
}


.kaikaku20901_02{
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B69bbba61-c18f-49f1-baca-a1539bbc49b5%7D_tm_setumei02_02.png) right bottom no-repeat #cad5f1;
	width: 225px;
	margin: 0 10px 0 0;
	display: inline-block;
	vertical-align: top;
}

.kaikaku20901_02 .kaikaku20901Map{
	background: #96ace3;
	padding: 5px;
	margin-bottom: 10px;
}

.kaikaku20901_02 .kaikaku20901Map p{
	color: #fff;
	text-align: center;
	vertical-align: middle;
	background: #5373c2;
	border: 3px solid #333;
	line-height: 1.1;
	padding: 5px;
}

.kaikaku20901_02 .kaikaku20901Map li{
	background: #fff;
	margin: 5px 10px;
	list-style: none;
	text-align: center;
}


.kaikaku20901_03{
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B96eb802d-6f70-4200-bf57-e5cb63af65a9%7D_tm_setumei02_03.png) right bottom no-repeat #dbd9e3;
	width: 225px;
	margin: 0 0 0 0;
	display: inline-block;
	vertical-align: top;
}

.kaikaku20901_03 .kaikaku20901Map{
	background: #b8b4c8;
	padding: 5px;
	margin-bottom: 10px;
}

.kaikaku20901_03 .kaikaku20901Map p{
	color: #fff;
	text-align: center;
	vertical-align: middle;
	background: #8682b4;
	border: 3px solid #333;
	line-height: 1.1;
	padding: 5px;
}

.kaikaku20901_03 .kaikaku20901Map li{
	background: #fff;
	margin: 5px 10px;
	list-style: none;
	text-align: center;
}

@media screen and (max-width: 959px) {
.kaikaku20901_01{
	width: 32%;
	margin: 0 1% 0;
}

.kaikaku20901_02{
	width: 32%;
	margin: 0 1% 0;
}	

.kaikaku20901_03{
	width: 32%;
	margin: 0 0 0;
}	


}

@media screen and (max-width: 767px) {
.kaikaku20901_01{
	width: 100%;
	margin: 0 0 10px 0;
}

.kaikaku20901_02{
	width: 100%;
	margin: 0 0 10px 0;
}

.kaikaku20901_03{
	width: 100%;
	margin: 0 0 0 0;
}

}


.kaikaku20901 .kaikaku201901Bottom{
	margin: 10px;
}

.kaikaku20901 .kaikaku201901Bottom li{
	list-style: none;
	line-height: 1.4;
	font-size: 90%;
}

.imgCenter{
		margin: 15px 0;
	text-align: center;
}

.rpa201901 div{
	background: #d0d1e8;
	margin: 10px 0;
	padding: 10px;
}

.rpa201901 .rpa201901_title{
	font-size: 120%;
	font-weight: bold;
}

.rpa201901 strong{
	font-size: 120%;
	color: #f00;	
}

.rpa201901_02 div{
	background: #d0d1e8;
	padding: 10px;
	width: 46%;
	margin: 10px 1%;
	display: inline-block;
	vertical-align: top;
	border-radius: 20px;
	text-align: center;
	line-height: 1.5;
}

.rpa201901_02 .rpa201901_title{
	font-size: 120%;
	font-weight: bold;
}

.rpa201901_icon{
	text-align: center;
	margin: 20px 0;
	line-height: 1.8;
	font-size: 80%;
}

.rpa201901_icon span{
	display: inline-block;
}

.rpa201901_icon01{
	width: 22%;
	margin: 0 1%;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}

.rpa201901_icon02{
	width: 22%;
	margin: 0 1%;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}

.rpa201901_icon03{
	width: 22%;
	margin: 0 1%;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}

.rpa201901_icon04{
	width: 22%;
	margin: 0 1%;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}



/* スマホ用カテゴリーメニュー */
#acMenu li.midashi{
    background:#fafafa url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bec59984c-8a81-426e-9a56-7ae286416fc9%7D_products_menu_bg_stay.jpg") bottom left repeat-x;
    width:100%;
    height:auto;
    line-height:1.5em;
    border:#CFCFCF 1px solid;
	display:none;
	padding-top:1em;
	padding-bottom:1em;
	color:#FFFFFF;
    }
	/* // */
#left_col ul li.side_menu.midashi {

}	
@media screen and (min-width: 480px) {
div.contactBtnFull{
	width: 100%;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	font-size: 108%;
	text-align: center;
}
div.contactBtnFull a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Ba0a054bb-08be-43c6-94e5-e2941fdfac2f%7D_contact_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
	height: auto;
	line-height:1.7em;
	text-decoration:none;
	padding-left:60px;
	padding-right:2em;
	padding-top:0.8em;
	padding-bottom:0.8em;
}
	}
@media screen and (min-width: 768px) {
	.contents_right{ min-height:900px;}/* ローカルメニュー高さによるメインエリア調整 */
	div.contactBtnFull{
	width: 100%;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	font-size: 116%;
	text-align: center;
}
div.contactBtnFull a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Ba0a054bb-08be-43c6-94e5-e2941fdfac2f%7D_contact_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
	height: auto;
	line-height:1.7em;
	text-decoration:none;
	padding-left:60px;
	padding-right:2em;
	padding-top:0.8em;
	padding-bottom:0.8em;
}
	div.arowBtnHalf{
	width: 50%;
	height: auto;
	margin: 0 0 10px auto;
	font-size: 90%;
}
div.arowBtnHalf a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B315f00f6-2191-4321-b978-c1ce52a8e763%7D_arow_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	line-height:1.8em;
	text-decoration:none;
	padding:0.7em 8px 0.5em 65px;
}
}
@media screen and (min-width: 960px) {
	div.arowBtnHalf{
	width: 37%;
	height: auto;
	margin: 0 0 10px auto;
	font-size: 90%;
}
div.arowBtnHalf a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B315f00f6-2191-4321-b978-c1ce52a8e763%7D_arow_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	line-height:1.8em;
	text-decoration:none;
	padding:0.7em 8px 0.5em 65px;
}
div.arowBtnFull{width: 76%;	height: auto;margin: 0 auto 10px auto; font-size:90%; }
div.arowBtnFull a{
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B315f00f6-2191-4321-b978-c1ce52a8e763%7D_arow_bg.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
	line-height:1.8em;
	text-decoration:none;
	padding:0.7em 8px 0.5em 65px;
}	
}

/******** コンテンツエリアお問い合わせボタン グラデーション設定 *********/
/*グラデーションのカラーは以下の6種類より選んでください。
新たにカラーを設定する場合は7つめのコメントアウトを外してclass名とカラーを指定してください。
その後HTML内のclass名を変更してください。
(top, #上側の色 0%,#下側の色 100%);となっています。*/
.infoBtn01 {
	word-break: break-all;
     width:70%;
     padding: 1.7em 0.4em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #ffffff 0%,#dddedb 100%);
    background-image: -moz-linear-gradient(top, #ffffff 0%,#dddedb 100%);
    background-image: -o-linear-gradient(top, #ffffff 0%,#dddedb 100%);
    background-image: -ms-linear-gradient(top, #ffffff 0%,#dddedb 100%);
    background-image: linear-gradient(top, #ffffff 0%,#dddedb 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#dddedb');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#dddedb');
}

a.infoBtn01{ color:#000000; text-decoration:none;}
a:hover.infoBtn01{ color:#F63;}

.infoBtn02 {
    word-break: break-all;
     width:70%;
     padding: 1.7em 0.3em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
    background-image: -moz-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
    background-image: -o-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
    background-image: -ms-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
    background-image: linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9f2e1',EndColorStr='#cdd6ab');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9f2e1',EndColorStr='#cdd6ab');
}
a.infoBtn02{ color:#000000; text-decoration:none;}
a:hover.infoBtn02{ color:#F63;}


.infoBtn03 {
    word-break: break-all;
     width:70%;
     padding: 1.7em 0.3em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    text-shadow: rgba(0,0,0,1) 1px 1px 0px;
    border: 1px solid rgba(154,154,154,1);
     background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #2773cf 0%,#111569 100%);
    background-image: -moz-linear-gradient(top, #2773cf 0%,#111569 100%);
    background-image: -o-linear-gradient(top, #2773cf 0%,#111569 100%);
    background-image: -ms-linear-gradient(top, #2773cf 0%,#111569 100%);
    background-image: linear-gradient(top, #2773cf 0%,#111569 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#2773cf',EndColorStr='#111569');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#2773cf',EndColorStr='#111569');
}
a.infoBtn03{ color:#fff; text-decoration:none;}
a:hover.infoBtn03{color: #FFFC87;}

.infoBtn04 {
  word-break: break-all;
     width:70%;
     padding: 1.7em 0.3em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    text-shadow: rgba(0,0,0,1) 1px 1px 0px;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #fa4141 0%,#850000 100%);
    background-image: -moz-linear-gradient(top, #fa4141 0%,#850000 100%);
    background-image: -o-linear-gradient(top, #fa4141 0%,#850000 100%);
    background-image: -ms-linear-gradient(top, #fa4141 0%,#850000 100%);
    background-image: linear-gradient(top, #fa4141 0%,#850000 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fa4141',EndColorStr='#850000');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fa4141',EndColorStr='#850000');
}
a.infoBtn04{ color:#fff; text-decoration:none;}
a:hover.infoBtn04{color: #FFFC87;}


.infoBtn05 {
  word-break: break-all;
     width:70%;
     padding: 1.7em 0.3em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    text-shadow: rgba(0,0,0,1) 1px 1px 0px;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: -moz-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: -o-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: -ms-linear-gradient(top, #27cf4e 0%,#0b571a 100%);
    background-image: linear-gradient(top, #27cf4e 0%,#0b571a 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#27cf4e',EndColorStr='#0b571a');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#27cf4e',EndColorStr='#0b571a');
}
a.infoBtn05{ color:#fff; text-decoration:none;}
a:hover.infoBtn05{color: #FFFC87;}


.infoBtn06 {
   word-break: break-all;
     width:70%;
     padding: 1.7em 0.3em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    text-shadow: rgba(0,0,0,1) 1px 1px 0px;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #adadad 0%,#666666 100%);
    background-image: -moz-linear-gradient(top, #adadad 0%,#666666 100%);
    background-image: -o-linear-gradient(top, #adadad 0%,#666666 100%);
    background-image: -ms-linear-gradient(top, #adadad 0%,#666666 100%);
    background-image: linear-gradient(top, #adadad 0%,#666666 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#adadad',EndColorStr='#666666');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#adadad',EndColorStr='#666666');
}
a.infoBtn06{ color:#fff; text-decoration:none;}
a:hover.infoBtn06{color: #FFFC87;}
/*
.●●● {
   word-break: break-all;
     width:70%;
     padding: 1.7em 0.3em;
	margin: 20px auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
	font-weight:normal;
	font-size:16px;
	line-height:1.7em;
    text-shadow: rgba(0,0,0,1) 1px 1px 0px;
    border: 1px solid rgba(154,154,154,1);
    background-image: rgba(172,0,2,1);
    background-image: -webkit-linear-gradient(top, #****** 0%,#****** 100%);
    background-image: -moz-linear-gradient(top, #****** 0%,#****** 100%);
    background-image: -o-linear-gradient(top, #****** 0%,#****** 100%);
    background-image: -ms-linear-gradient(top, #****** 0%,#****** 100%);
    background-image: linear-gradient(top, #****** 0%,#****** 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#******',EndColorStr='#******');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#******',EndColorStr='#******');
}
a.●●●{ color:#fff; text-decoration:none;}
a:hover.●●●{color: #******;}
*/



.btn_siryo{width:70%;
	text-align: center;
	border: solid #CACACA 1px;
	margin: 20px auto;
	
}
.btn_siryo a{display:block; text-decoration:none; padding: 1.7em 0.5em; word-break: break-all;font-size:16px;}

/* ページタブ */
ul.tab{ list-style:none; clear:both;}
ul.tab li { width:100%;background-color:#fff; border-top:#D1D1D1 solid 1px;border-left:#D1D1D1 solid 1px;border-right:#D1D1D1 solid 1px; float:left; margin-right:6px; font-size:90%;}
ul.tab li :last-child{margin-right:0px;}
ul.tab li.act{display: block; background:#859ae9 url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B030435a1-ec32-4399-969d-8a35c74a1740%7D_products_menu_bg_over.jpg") bottom left repeat-x; color:#fff;padding:8px;}
ul.tab li a{display: block;  background:#fafafa url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B1694359f-c706-49d4-84be-986b6b1afe71%7D_products_menu_bg.jpg") bottom left repeat-x; padding:8px; color:#006699; text-decoration:none;border-bottom:#D1D1D1 solid 1px;}
ul.tab li a:hover{background:#859ae9 url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B030435a1-ec32-4399-969d-8a35c74a1740%7D_products_menu_bg_over.jpg") bottom left repeat-x; color:#fff;}
/* キャプション */
p.caption{ font-size:72%; padding-top:4px; padding-bottom:10px;}
@media screen and (min-width: 481px) {
ul.tab li { width:auto;background-color:#fff; border-top:#D1D1D1 solid 1px;border-left:#D1D1D1 solid 1px;border-right:#D1D1D1 solid 1px; float:left; margin-right:6px; font-size:90%;
 -webkit-border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
	}
ul.tab li.act{
	display: block;
	background: #859ae9 url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B030435a1-ec32-4399-969d-8a35c74a1740%7D_products_menu_bg_over.jpg") bottom left repeat-x;
	color: #fff;
/*	padding: 12px 30px; */
	padding: 6px 15px; 
}
ul.tab li a{
	display: block;
	background: #fafafa url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B1694359f-c706-49d4-84be-986b6b1afe71%7D_products_menu_bg.jpg") bottom left repeat-x;
/*	padding: 12px 30px; */
	padding: 6px 15px;
	color: #006699;
	text-decoration: none;
	border-bottom: #D1D1D1 solid 1px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
ul.tab li a:hover{background:#859ae9 url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B030435a1-ec32-4399-969d-8a35c74a1740%7D_products_menu_bg_over.jpg") bottom left repeat-x; color:#fff;}
}
/* 画像配置 */
.photoR{float:none; margin-left:0; margin-bottom:10px;}
.photoL{float:none; margin-right:0; margin-bottom:10px;}
@media screen and (min-width: 960px) {
.photoR{float:right; margin-left:10px; margin-bottom:10px;}
.photoL{float:left; margin-right:10px; margin-bottom:10px;}
.photoLd{float:left; margin-right:40px; margin-bottom:10px;}
p.caption{ font-size:72%; padding-top:4px; padding-bottom:10px;}
/* 箇条書き */
ul.normal{font-size:96%;margin-bottom:1em;}
ul.normal li{
	margin-left:2em;
	line-height:2em;
}
ul.decimal{font-size:96%;margin-bottom:1em;}
ul.decimal li{
	list-style-type:decimal;
	margin-left:2em;
	line-height:2em;
}
dl.normal{font-size:96%;margin-bottom:1em;}
dl.normal dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em;}
dl.normal dd{
	display: list-item;
	list-style: disc outside;
	margin-left:2em;
	line-height:2em;
	word-break: break-all;
}
dl.decimal{font-size:96%;margin-bottom:1em;}
dl.decimal dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em;}
dl.decimal dd{
	display: list-item;
	list-style: decimal outside;
	margin-left:2em;
	line-height:2em;
	word-break: break-all;
}
dl.Leftimg{font-size:96%;margin-bottom:1em;}
dl.Leftimg dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:-1.5em;}
dl.Leftimg dd{
	text-indent:-1em;
	display: list-item;
	list-style: disc inside;
margin-left:2em;
	line-height: 2em;
}
dl.LeftimgDec{font-size:96%;margin-bottom:1em;}
dl.LeftimgDec dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:-1.5em;}
dl.LeftimgDec dd{
	text-indent:-1em;
	display: list-item;
	list-style: decimal inside;
margin-left:2em;
	line-height: 2em;
}
}
/* 箇条書き */
ul.normal{font-size:96%;margin-bottom:1em;}
ul.normal li{
	margin-left:2em;
line-height: 2em;
}
ul.decimal{font-size:96%;margin-bottom:1em;}
ul.decimal li{
	list-style-type:decimal;
	margin-left:2em;
line-height: 2em;
}
ul.normalOrig ul.decimal{font-size:96%;margin-bottom:1em;}
ul.normalOrig ul.decimal li{
	list-style-image:none;
	list-style-type:decimal;
	margin-left:2em;
line-height: 2em;
}
ul.normalOrig li{
	margin-bottom:1em;
}
dl.normal{font-size:96%;margin-bottom:1em;}
dl.normal dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em;}
dl.normal dd{
	display: list-item;
	list-style: disc outside;
	margin-left:2em;
line-height: 2em;
	word-break: break-all;
}
dl.decimal{font-size:96%;margin-bottom:1em;}
dl.decimal dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em;}
dl.decimal dd{
	display: list-item;
	list-style: decimal outside;
	margin-left:2em;
line-height: 2em;
	word-break: break-all;
}
dl.Leftimg{font-size:96%;margin-bottom:1em;}
dl.Leftimg dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:0em;}
dl.Leftimg dd{
	text-indent:0em;
	display: list-item;
	list-style: disc inside;
margin-left:1em;
line-height: 2em;
}
dl.LeftimgDec{font-size:96%;margin-bottom:1em;}
dl.LeftimgDec dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:0em;}
dl.LeftimgDec dd{
	text-indent:0em;
	display: list-item;
	list-style: decimal inside;
margin-left:1em;
line-height: 2em;
}
@media screen and (max-width: 480px) {
	dl.Leftimg dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:0em;}
dl.Leftimg dd{
	display: list-item;
	text-indent:0em;
	list-style: disc outside;
	margin-left: 2em;
	line-height: 2em;
	padding-left:0em;
}
dl.LeftimgDec dd{
	display: list-item;
	text-indent:0em;
	list-style: decimal outside;
	margin-left: 2em;
	line-height: 2em;
	padding-left:0em;
}
}
dl.waku{font-size:96%;margin-bottom:1em; border:solid #BEBEBE 1px; width:auto;}
dl.waku dt{padding:0.3em; text-align:center;border-bottom:solid #BEBEBE 1px; background-color:#E1E1E1;}
dl.waku dd{
	font-size:96%;
padding:1em;
line-height:1.7em;
}

/*****新しいリスト画像を作成する場合、以下をすべてコピーペーストしてください。*********/
/* オリジナル箇条書き */
ul.normalOrig{font-size:96%;margin-bottom:1em;}
ul.normalOrig li{
	margin-left:2em;
	line-height:2em;
	list-style-image:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9081ae93-f5c8-49d6-8589-2b821626a492%7D_arw_orig01.gif);
}

dl.normalOrig{font-size:96%;margin-bottom:1em;}
dl.normalOrig dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em;}
dl.normalOrig dd{
	display: list-item;
	list-style: outside;
	margin-left:2em;
	line-height:2em;
	word-break: break-all;
	list-style-image:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9081ae93-f5c8-49d6-8589-2b821626a492%7D_arw_orig01.gif);
}

/* オリジナルDLリスト */
dl.LeftimgOrig{font-size:96%;margin-bottom:1em;}
dl.LeftimgOrig dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:0em;}
dl.LeftimgOrig dd{
	text-indent:0em;
	display: list-item;
	list-style:inside;
	list-style-image:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9081ae93-f5c8-49d6-8589-2b821626a492%7D_arw_orig01.gif);
margin-left:2em;
	line-height: 2em;
}
@media screen and (max-width: 480px) {
	dl.LeftimgOrig dt{font-weight:bold; margin-bottom:0.5em;margin-left:0.3em; text-indent:1em;}
	dl.LeftimgOrig dd{
	display: list-item;
	text-indent:0em;
	list-style: outside;
	list-style-image:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9081ae93-f5c8-49d6-8589-2b821626a492%7D_arw_orig01.gif);
	margin-left: 2em;
	line-height: 2em;
	padding-left:0em;
}
}
/***************************△コピーペースト範囲********************************/




/* 詳細へのリンク */
p a.link_de {
	margin: 0;
	padding: 0 0 0 20px;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Ba9255df2-22d6-46c5-840d-40ad17352269%7D_image_mark_b.gif) left 2px no-repeat;
	color:#039;
	text-decoration:underline;
	text-align:right;
}
p a:hover.link_de { color:#FC8800;}

/* *********************************** 表組 **************************************/

/*表組シンプル版のカラー設定です。thに見出しの色、tdに内容の色をしています。
追加する場合は以下のコメントアウトを削除し、●にclass名を*に色を設定してください。
その後HTML内のclass名を変更してください。*/
table.colorupper th{ background-color:#C6D4FB; }
table.colorupper td{ background-color:#fff; }
/*table.●●● th{ background-color:#***; }*/
/*table.●●● td{ background-color:#***; }*/

/*レスポンシブ（横スクロール）版のカラー設定です。thに見出しの色、tdに内容の色をしています。
追加する場合は以下のコメントアウトを削除し、●にclass名を*に色を設定してください。
その後HTML内のclass名を変更してください。*/
.rescolortable th{ background-color:#C6D4FB; }
.rescolortable td{ background-color:#fff; }
/*.●● th{ background-color:#******; }*/
/*.●● td{ background-color:#******; }*/
.ddgreenBG{background-color:#D7E3BF;}
.ddwblueBG{background-color:#BACDE4;}
.ddorengeBG{background-color:#F9C093;}

.rescolortable th.ddBG{ background-color:#19385D; color:#fff;}

.rescolortable th.ddgreenBG{ background-color:#C3D59E; }
.rescolortable td.ddgreenBG{ background-color:#D7E3BF; }

.rescolortable th.ddwblueBG{ background-color:#96B4D6; }
.rescolortable td.ddwblueBG{ background-color:#BACDE4; }

.rescolortable th.ddorengeBG{ background-color:#F9C093; }
.rescolortable td.ddorengeBG{background-color: #F1DDCD;}

.rescolortable th.otherBG{ background-color:#E5B9B9;}
.rescolortable td.otherBG{ background-color:#F1DCDB;}

table.upper{ width:100%;border-collapse: collapse; border-spacing: 0; border-top:1px solid #B4B4B4;border-left:1px solid #B4B4B4; font-size:86%; line-height:1.8em;}
table.upper th{font-weight:normal; padding:10px; border-bottom:1px solid #B4B4B4; border-right:1px solid #B4B4B4;}
table.upper td{font-weight:normal; padding:10px; border-bottom:1px solid #B4B4B4; border-right:1px solid #B4B4B4;}
table.upper th { font-weight: normal; }
table.upper th  {text-align: left;}
@media only screen and (max-width:480px){
table.upper {
	margin: 0 -10px 0 0;
}
table.upper th,
table.upper td{
        width: 100%;
        display: block;
        border-top: none;
		float:left;
    }
table.upper tr:first-child th   { border-top: 1px solid #ddd; }
}


.responsive-table{ width:100%;border-collapse: collapse; border-spacing: 0; border-top:1px solid #B4B4B4;border-left:1px solid #B4B4B4; font-size:86%; line-height:1.8em;}
.responsive-table th{font-weight:normal; padding:10px; border-bottom:1px solid #B4B4B4; border-right:1px solid #B4B4B4;}
.responsive-table td{font-weight:normal; padding:10px; border-bottom:1px solid #B4B4B4; border-right:1px solid #B4B4B4;}
.responsive-table th  {text-align: center; white-space:nowrap;}
.responsive-table td  { text-align: center; }
.responsive-table th.tl  {text-align: left; white-space:nowrap;}
.responsive-table td.tl  { text-align: left; }
 .table_notes{display:none;}
 .ovscroll{overflow-x: auto;}
@media screen and (max-width: 480px) {
  .responsive-table{
    position: relative;
    border-collapse: collapse;
    border-spacing: 0px;
  }
  .responsive-table td,
  .responsive-table th{
    padding: 10px;
	
  }
  .responsive-table thead {
	white-space: nowrap;
  }
  .responsive-table tbody {
    white-space: nowrap;
  }
  .responsive-table thead tr{
  }
  .responsive-table thead th{text-align: left; white-space:nowrap;}
 
  .responsive-table tbody tr{
    vertical-align: top;
  }
  .responsive-table td {text-align: left; white-space:nowrap;
    min-height: 1.25em;
  }
.table_notes{ font-size:65%; padding:1px; background:#FF7C00; display:block; width:16em; text-align:center; color:#FFFFFF; margin-bottom:6px;}/*スマホ時にスクロールできる旨の表示用です*/
  }
 /* 定義枠追加 20150622 */
dl.wakuF{font-size:96%;margin-bottom:1em; border:solid #BEBEBE 1px; width:auto;}
dl.wakuF dt{
	color:#FFFFFF;
	padding: 0.3em;
	text-align: center;
	border-bottom: solid #BEBEBE 1px;
	background-color: #2C57B3;
}
dl.wakuF dd{
	margin-left:2em;
	display:list-item;
	list-style:disc;
	font-size:96%;
line-height:1.7em;
padding:0.2em 0.5em 0.5em 0;
}
 /* /////定義枠追加 20150622 */
   /* h3見出し追加 20150622 */

.midashi_h3_2{
	color: #000;
	font-size: 110%;
	font-weight: normal;
	padding: 4px 6px 3px 8px;
	margin-left: 0px;
	margin-bottom: 20px;
	border: dotted #bbbbbb 1px;
	line-height: 1.3!important;
	border-left: solid #0362cc 2px;
}
  /* ////h3見出し追加 20150622 */

/*お問い合わせ・メルマガ*/
#info{}
#info .container{font-size:14px; line-height:21px; width:100%;}
#info h3.information:before{content:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B5e48b397-a0e4-4107-8711-08587ff6795c%7D_icon_01s.png); margin-right:6px;position: relative;top: 5px;}
#info h3.mailmag:before{content:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bf033441a-84bf-49bd-8996-9d17510a79ee%7D_icon_02s.png); margin-right:6px; position: relative;top: 0px;}
#info h3{color:#fff; font-size:21px; font-weight:normal; line-height:24px; padding-bottom:10px;}
#info p{color:#FFF;}
.gcells{display: block;width: 100%;padding:20px 34px;}

.infoBG{ background:#1abd64 url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B50ea2698-fa6e-4f73-96e9-15b79eacf60c%7D_corner_arrow01.png) bottom right no-repeat; padding:20px 34px;position: relative;}
.magBG{ background:#17aeb4 url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B50234eb2-a684-4aa9-bab9-dc422a37ac83%7D_corner_arrow02.png) bottom right no-repeat;padding:20px 34px;position: relative;}
.dlBG{ background:#17aeb4 url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B50234eb2-a684-4aa9-bab9-dc422a37ac83%7D_corner_arrow02.png) bottom right no-repeat;padding:20px 34px;position: relative;}
.infoBG a{
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-indent:100%;
overflow:hidden;
white-space:nowrap;
}
@media screen and (max-width: 767px) {
/* グリッド */
div.gtable{display:table;}
div.gcell{display:table-cell;}
.mA{ margin-left:auto; margin-right:auto;}
.sw120{width:100px;}
.sw130{width:130px;}
.sw240{width:240px;}
.sw244{width:244px;}
.sw50p{width:100%;}
.sw100p{width:100%;}
div.gcell img{width:100%;}
.d3{width:33%; float:left;}
.col2{width:100%;float:none;}
.col2w{width:100%;float:none;}
.col3{width:100%;float:none; padding:0 40px 80px 40px;}
.col50p{width:100%;float:left;}
.pmr40{ margin-right:0; margin-bottom:0px;}
.pcmr40{ margin-right:0px; margin-bottom:40px;}
.sw460{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: none;
	padding: 14px;
}
.sw460-2{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: none;
	padding: 14px 0px 14px 0px;
}
.pmb40{ margin-bottom:12px;}
.pcmr40{ margin-right:0px; margin-bottom:40px;}
.pmb50{ margin-bottom:50px;}
.pmb60{ margin-bottom:6px;}
.pmb100{ margin-bottom:100px;}
.spl12{ padding-left:12px;}
.spt30{ padding-top:0px;}
.spb30{ padding-bottom:15px;}
.spt80{ padding-top:46px;}
.spl10{ padding-left:20px;}
.spb20{ padding-bottom:16px;}
.toku01 .col3 h4{margin-top:10px; margin-bottom:10px;}
.col3{width:100%;float:none; padding:0 4px 47px 4px; margin-left:auto; margin-right:auto;}
.col3:last-child{width:100%;float:none; padding:0 4px 10px 4px; margin-left:auto; margin-right:auto;}
#topi .sw260 img{width:60px; padding:30px;}
.sw180{width:29%;}
.sw260{width:71%;}
}
/* PCヘッダー W760以上 */
@media screen and (min-width: 768px) {
/*お問い合わせ・メルマガ*/
#info{}
#info .container{font-size:14px; line-height:21px;}
#info h3.information:before{content:url(../img/icon_01.png); margin-right:16px;position: relative;top: 10px;}
	
#info h3.mailmag:before{content:url(../img/icon_02.png); margin-right:16px; position: relative;top: 8px;}
	
#info h3.dldoc:before{content:url(../img/icon_03.png); margin-right:16px; position: relative;top: 8px;}
	
#info h3{color:#fff; font-size:24px; font-weight:normal; line-height:46px; padding-bottom:12px;}
#info p{color:#FFF;}
.gcells{
	display: block;
	width: 100%;
	padding:40px;
}

.infoBG{ background:#1abd64 url(../img/corner_arrow01.png) bottom right no-repeat; padding:50px 60px;position: relative;}
.magBG{ background:#17aeb4 url(../img/corner_arrow02.png) bottom right no-repeat;padding:50px 60px;position: relative;}
.dlBG{ background:#17aeb4 url(../img/corner_arrow02.png) bottom right no-repeat;padding:50px 60px;position: relative;}	
	
.infoBG a{
	display: block;
	position: absolute;
	top: -1px;
	left: 0;
	width: 100%;
	height: 100%;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
}
.magBG a{
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-indent:100%;
overflow:hidden;
white-space:nowrap;
}

.dlBG a{
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-indent:100%;
overflow:hidden;
white-space:nowrap;
}
#left_col ul li.side_menu.midashi {
	min-height: 38px;
	margin: 0 0 0 0;
	padding: 12px 0 0.5em 8px !important;
	text-decoration: none;
	display: block;
	color: #fff;
	background:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bec59984c-8a81-426e-9a56-7ae286416fc9%7D_products_menu_bg_stay.jpg) bottom left repeat-x;
}
}
/* PCヘッダーw760 のみ*/
@media screen and (min-width: 768px) and (max-width: 959px){
	/* グリッド */
div.gtable{display:table;}
div.gcell{display:table-cell;}
.mA{ margin-left:auto; margin-right:auto;}
.sw120{width:120px;}
.sw130{width:130px;}
.sw180{width:180px;}
.sw240{width:240px;}
.sw244{width:244px;}
.sw460-2{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: none;
	padding: 14px 0px 14px 0px;
}
.sw260{width:71%;}
.sw100p{width:100%;}
div.gcell img{width:100%;}
.d3{width:33%; float:left;}
.col2{width:360px;float:left;}
.col2w{width:100%;float:none;}
.col3{width:100%;float:none; padding:0 40px 80px 40px;}
.col3 p img{text-align:center;}
.col50p{width:50%;float:left;}
.pmr40{ margin-right:0px; margin-bottom:40px;}
.pcmr40{ margin-right:0px; margin-bottom:40px;}
.sw460{width:94%; margin-left:auto; margin-right:auto; float:none;padding-right: 0px;}
.sw460-2{width: 94%;margin-left: auto;margin-right: auto;float: none;padding-right: 0px;
}
.pmr30{ margin-right:0px;}
.pmb40{ margin-bottom:40px;}
.pmb50{ margin-bottom:50px;}
.pmb60{ margin-bottom:60px;}
.pmb100{ margin-bottom:100px;}
.toku01 .col3 h4{ margin-top:10px; margin-bottom:20px;}
.str{ margin-right:20px;}
.smb90{ margin-bottom:66px;}
}
@media screen and (min-width: 960px) {
	/* グリッド */
div.gtable{display:table;}
div.gcell{display:table-cell;}
.flfw{ float:left;}
.mA{ margin-left:auto; margin-right:auto;}
.sw120{width:120px;}
.sw130{width:130px;}
.sw180{width:180px;}
.sw240{width:240px;}
.sw244{width:244px;}
.sw260{width:260px;}
.sw460{width:460px;}
.sw460-2{width:460px;}
.sw100p{width:100%;}
div.gcell img{width:100%;}
.d3{width:33%; float:left;}
.col2{width:400px;float:left;}
.col2w{width:460px;float:left;}
.col3{width:300px;float:left;}
.pc_fr{
	position: relative;
	right: -440px;
}
.pc_fl{
	position: relative;
	left: -402px;
}
.col50p{width:50%;float:left;}
.pmr40{ margin-right:40px;}
.pcmr40{ margin-right:0px;}
.pmb40{ margin-bottom:40px;}
.pmb50{ margin-bottom:50px;}
.pmb60{ margin-bottom:60px;}
.pl60{padding-left:60px;}
.pr60{padding-right:60px;}
.pmb100{ margin-bottom:100px;}
.pmr30{ margin-right:30px;}
.pctDisp{display:block;}
.smtDisp{display:none;}
.spl20{padding-left:0px;}
.spr20{padding-right:0px;}
}

.pointArea{display:table; width:100%;}
.pointArea P{display:table-cell;vertical-align:top;padding-left:10px;}
.pointArea .pointIMG{width:60px;display:table-cell; vertical-align:top;}

@media screen and (min-width: 768px) {
.pointArea{display:table; width:100%;}
.pointArea P{display:table-cell;vertical-align:top;padding-left:10px;}
.pointArea .pointIMG{width:60px;display:table-cell; vertical-align:top;}
}
.blue_waku{
	background-color: #F0FAFC;
	border: #65ADF6 solid 1px;
	padding: 18px 10px 0 10px;
}
.subtitle{color:#3D865F; font-size:100%; font-weight:bold;}
.lightGreenBG{background-color:#F0FCF5; padding:20px;border: 1px solid #68a885;}

/*  問い合わせ*/
	.midashi_form_h3{
		color: #444;
		font-size: 20px;
		font-weight: bold;
		margin-left: 0px;
		margin-bottom: 24px;
		border-bottom: none;
		line-height: 1.3!important;
		background:none;
		background: url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bc677bbc2-7acb-470c-8d67-5cd195d1e2b6%7D_i_form.gif") left bottom no-repeat;
		padding:0 0 0 30px;
	}

	.midashi_add_h3{
		color: #444;
		font-size: 20px;
		font-weight: bold;
		margin-left: 0px;
		margin-bottom: 24px;
		border-bottom: none;
		line-height: 1.3!important;
		background:none;
		background: url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bf4edf508-b2ca-4332-86cc-133f4891e433%7D_i_add.gif") left bottom no-repeat;
		padding:0 0 0 30px;
	}


	.midashi_tel_h3{
		color: #444;
		font-size: 20px;
		font-weight: bold;
		margin-left: 0px;
		margin-bottom: 24px;
		border-bottom: none;
		line-height: 1.3!important;
		background:none;
		background: url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B89b6f072-fa26-4065-a674-184b79a0f29f%7D_i_tel.gif") left bottom no-repeat;
		padding:0 0 0 30px;
	}

.midashi_fax_h3{
		color: #444;
		font-size: 20px;
		font-weight: bold;
		margin-left: 0px;
		margin-bottom: 24px;
		border-bottom: none;
		line-height: 1.3!important;
		background:none;
		background: url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B460adfd5-aed4-441f-a4a6-c23fdd0ff30f%7D_i_fax.gif") left bottom no-repeat;
		padding:0 0 0 30px;
	}

.midashi_mail_h3{
		color: #444;
		font-size: 20px;
		font-weight: bold;
		margin-left: 0px;
		margin-bottom: 24px;
		border-bottom: none;
		line-height: 1.3!important;
		background:none;
		background: url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9d58fdb0-b34f-4ab7-be44-12b2b92bc32c%7D_i_mail.gif") left bottom no-repeat;
		padding:0 0 0 30px;
	}

	.midashi_c{
		color: #000;
		font-size: 18px;
		font-weight:normal;
		padding: 0;
		margin-left: 0px;
		margin-bottom: 0px;
		border-bottom: none;
		line-height: 1.3!important;
		background:none;
	}
	
	
h3.midashi-faq{
		color: #fff;
		font-size: 18px;
		font-weight: bold;
		background:#9fa0a0;
		padding: 0 20px 0 20px;
		margin-left: 0px;
		margin-bottom: 0px;
		border-bottom: none;
		line-height: 38px!important;
		height:38px;
		overflow:hidden;
	}
.tp_line{ border-top:solid #00a0e9 1px; padding-top:1em;}
.mb60{margin-bottom:60px;}
.borderIMG img{ border:solid #7f7f7f 1px;}
.mb120{margin-bottom:120px;}
.pb60{padding-bottom:60px;}
.mr24{margin-right:24px;}
.pt55{padding-bottom:55px;}
.mb95{margin-bottom:70px;}
.mt-1{ height:0px; line-height:0;}

/* mainArea #sitemap
-------------------------------------------------- */
#sitemap ul {
	margin:0 20px;
}
#sitemap ul li {
	padding:10px 0 10px 10px;
	line-height:1.6;
	border-bottom:#D6D6D6 solid 1px;
	background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B4a20abd8-8517-414f-821e-100261dd0668%7D_common_ico_list.gif") 0 18px no-repeat;
	list-style-type:none;
}
#sitemap ul li ul li {
	padding:5px 0 5px 10px;
	border:none;
	background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B4a20abd8-8517-414f-821e-100261dd0668%7D_common_ico_list.gif") 0 13px no-repeat;
}

li.pdfDL a:after{content:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B45b12aad-45a0-42b3-a87b-6d3babb53ce5%7D_icon_pdfDL.png); position:relative; top:2px; margin:0 0.5em;}

#contactArea,#downloadArea{
	background-color:#f2f2f2;
	color:#000;
	padding:30px 20px;
}
#contactArea p a,#downloadArea p a{ text-decoration:none; font-weight:bold; color:rgba(50,50,50,1.00);}
.col-md-6 {
  position: relative;
  min-height: 1px;
  padding-right: 5px;
  padding-left: 5px;
}

/* 詳細ボタン */
.col6 p span.maintext img{width: 16px; float:none; margin-right:0;}
.col6topics p span.maintext img{width: 16px; float:none; margin-right:0;}
.css3button {
	margin: 8px 0 0px;
	padding: 0px 0px;
	display: inline-block;
	text-decoration: none;
	text-align: left;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#e3e3e3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#e3e3e3));
	background: -ms-linear-gradient(
		top,
		#ffffff 0%,
		#e3e3e3 100%);
	background: -o-linear-gradient(
		top,
		#ffffff 0%,
		#e3e3e3 100%);
	background: linear-gradient(
		to bottom,
		#ffffff 0%,
		#e3e3e3 100%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #d4d4d4;
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(254,255,255,1);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(254,255,255,1);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(254,255,255,1);
	text-shadow: 0px 0px 0px rgba(0,0,0,0.6),
		0px 0px 2px rgba(254,255,255,1);
}

.css3button:hover {
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#ffffff));
	background: -ms-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 100%);
	background: -o-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 100%);
	background: linear-gradient(
		to bottom,
		#ffffff 0%,
		#ffffff 100%);
}

.css3button:active {
	background: #6d8000;
	-moz-box-shadow:
		inset 0px 0px 2px rgba(53,53,53,1);
	-webkit-box-shadow:
		inset 0px 0px 2px rgba(53,53,53,1);
	box-shadow:
		inset 0px 0px 2px rgba(53,53,53,1);
}

.maintext {
	float: left;
	padding: 4px 20px;
	font-size: 86%;
	font-weight: normal;
	color: #000000;
}
/* 製品ラベル */
span.LM,span.LW{width: auto;
	height: 28px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: 0.2em;
	margin-bottom: 0.2em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font: normal 14px/28px "Helvetica";
	background-color: #4C8017;}
span.HR,span.PR,span.TM{width: auto;
	height: 28px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: 0.2em;
	margin-bottom: 0.2em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font: normal 14px/28px "Helvetica";
	background-color: #104E8A;}
span.CM,span.GH{width: auto;
	height: 28px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: 0.2em;
	margin-bottom: 0.2em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font: normal 14px/28px "Helvetica";
	background-color: #C93815;}
span.MN{width: auto;
	height: 28px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: 0.2em;
	margin-bottom: 0.2em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font: normal 14px/28px "Helvetica";
	background-color: #0a7c89;}


.Btn02 {
	word-break: break-all;
	width: 100%;
	padding: 0.5em 0.3em;
	margin: 20px auto;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font-weight: normal;
	font-size: 14px;
	line-height: 1.7em;
	border: 1px solid rgba(154,154,154,1);
	background-image: rgba(172,0,2,1);
	background-image: -webkit-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
	background-image: -moz-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
	background-image: -o-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
	background-image: -ms-linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
	background-image: linear-gradient(top, #e9f2e1 0%,#cdd6ab 100%);
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9f2e1',EndColorStr='#cdd6ab');
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9f2e1',EndColorStr='#cdd6ab');
}
a.Btn02{ color:#000000; text-decoration:none;}
a:hover.Btn02{ color:#F63;}

ul.listMB5 li{margin-bottom: 0.5em;}
ul.listMB3 li{margin-bottom: 0.3em;}
.zabu{padding:1em; }

/* 追加ボタン */
.eventBtn{height: auto;margin: 0 auto 10px auto; font-size:100%;width: auto; display: inline-block;}
.eventBtn a{
	width: auto;
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Be195e8ce-2763-41a4-93de-7866a18e0975%7D_icon_repo.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	line-height: 1.5em;
	text-decoration: none;
	padding: 0.5em 8px 0.5em 40px;
}
.dlBtn{height: auto;margin: 0 auto 10px auto; font-size:100%;width: auto; display: inline-block;}
.dlBtn a{
	width: auto;
	word-break: break-all;
	background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bedd03202-ccbb-424e-9f3e-880ee0642f7b%7D_icon_dl.png) center left no-repeat;
	color: #FFFFFF;
	display: block;
	line-height: 1.5em;
	text-decoration: none;
	padding: 0.5em 8px 0.5em 40px;
}

/* コラム一覧 */
p.column_attention_title {
	margin: 0;
	padding: 5px 0 3px;
	text-align: center;
	color: #333;
	font-weight: bold;
	letter-spacing: 0.1em;
	background: #eee;
}

div.column_attention {
	margin: 3px 0 0 0;
	padding: 14px;
	border-left: 4px solid #0081BF;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
}
div.column_attention p{color: #003986;}


.columnList2 {
	width: 100%;
	margin: 0px -5px 10px 0px;
	position: relative;
	border: #4C7FB9 dotted 1px;
	padding: 10px;
}
.columnList2 h3 {
    font-size: 105%;
    font-weight: bold;
    padding: 10px 10px 10px 15px;
	border-left: #09F solid 3px;
	width: 70%;
	display:table-cell;
	color: #39F;
}

.columnList2 h3 span{
	font-size:96%;
}
.columnList2 p.date {
    text-align: right;
    font-size: 90%;
    position: absolute;
    bottom: 10px;
    width: 20%;
    padding: 20px 30px 0 0;
	display:table-cell;
	margin: 10px;
}
.columnList2 p.date {
    text-align: left;
    font-size: 90%;
    position: absolute;
    top: 20px; left:120px;
    width: 20%;
    padding: 0;
	margin: 0px;
	float: none!important;
}
.column_link {
    background: #d4f2ff;
    color: #333;
    padding: 1em;
    margin-bottom: 2em;
}
.columnlink {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-indent: -100%;
	overflow: hidden;
	display: block;
}

.columnlink img {
    margin: 0 auto;
}

/* FAQ */
dl.wakuQ{font-size:96%;margin-bottom:1em; border:solid #BEBEBE 1px; width:auto;}
dl.wakuQ dt{padding:0.3em 0.3em 0.3em 40px; text-align:left;border-bottom:solid #BEBEBE 1px;
background:#E1E1E1 url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B87a135e1-8437-42d6-a116-e690609d332a%7D_Q_bg.png) center left no-repeat;}
dl.wakuQ dd{
font-size:96%;
padding:1em 1em 1em 40px;
line-height:1.7em;
text-align:left;
background: url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B3c4f40c3-e94c-4a26-ae98-d60e0754da26%7D_A_bg.png) 0px 10px no-repeat;
}
.midashi_h1{margin-left: -5px;margin-right: -5px;}

/* eラーニングクラウドサービス */

#useIMG{}
#useIMG dl{width: 100%; padding: 0.4em; background-color: #213288; float: none; }

#useIMG dl dt{padding: 0.4em; background-color: #fff;color:#213288;text-align: center;font-size: 100%; margin-bottom: 0.4em; }
#useIMG dl dd{color:#fff; line-height: 1.4em; }
#useIMG .arr{display:none;}
#useIMG img.arrS{display:block; margin: 10px auto;}
@media screen and (min-width: 960px) {
#useIMG{display: table;width: 100%;}
#useIMG dl{width: 16%; padding: 0.2em; background-color: #213288; display: table-cell;}

#useIMG dl dt{padding: 0.2em; background-color: #fff;color:#213288;text-align: center;font-size: 90%; }
#useIMG dl dd{color:#fff; line-height: 1.4em; }
#useIMG img.arrS{display:none;}
#useIMG .arr{display: block;vertical-align: middle; width: 5%;display: table-cell;}
}


/*注意書き*/
div.topixinfo{
	width: 37%;
	line-height:1.8em;
/*	height: auto;*/
	margin: 0 0 0 auto;
	font-size: 80%;
	text-indent:-1em;
	padding-left:1em;
}

/*詳細はこちらを右へ*/
.css3button_R {
	margin: 8px 0 0px;
	padding: 0px 0px;
	display: inline-block;
	text-decoration: none;
	float:right;
	text-align: left;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#e3e3e3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#e3e3e3));
	background: -ms-linear-gradient(
		top,
		#ffffff 0%,
		#e3e3e3 100%);
	background: -o-linear-gradient(
		top,
		#ffffff 0%,
		#e3e3e3 100%);
	background: linear-gradient(
		to bottom,
		#ffffff 0%,
		#e3e3e3 100%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #d4d4d4;
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(254,255,255,1);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(254,255,255,1);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(254,255,255,1);
	text-shadow: 0px 0px 0px rgba(0,0,0,0.6),
		0px 0px 2px rgba(254,255,255,1);
}

.css3button_R:hover {
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#ffffff));
	background: -ms-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 100%);
	background: -o-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 100%);
	background: linear-gradient(
		to bottom,
		#ffffff 0%,
		#ffffff 100%);
}

.css3button_R:active {
	background: #6d8000;
	-moz-box-shadow:
		inset 0px 0px 2px rgba(53,53,53,1);
	-webkit-box-shadow:
		inset 0px 0px 2px rgba(53,53,53,1);
	box-shadow:
		inset 0px 0px 2px rgba(53,53,53,1);
}



.maintext_R {
	float: right;
	padding: 4px 20px;
	font-size: 86%;
	font-weight: normal;
	color: #000000;
}